C#でOCR処理に入力画像を使用する方法

How to Read Images

This article was translated from English: Does it need improvement?
Translated
View the article in English

OCR(光学式文字認識)は、画像からテキストを認識・抽出するために使用される技術です。 この技術は、スキャンしたページ、写真、その他の画像ファイルからテキストコンテンツを抽出して作業できるため、印刷文書のデジタル化に特に役立ちます。

IronOCRはjpg、png、gif、tiff、bmpを含む様々な画像フォーマットをサポートしています。読み取り機能を強化するための画像フィルターも利用できます。

クイックスタート: IronOCRで画像ファイルを読む</em

IronOCRをたった一行で画像からテキストを抽出します。 この例では、IronTesseractReadメソッドを使って、いくつかの簡単なステップで画像を読み込み、テキストを読み取ることができる方法を示します。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    var result = new IronTesseract().Read(new OcrImageInput("Potter.png"));
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer

よくある質問

どのように.NET C#で画像にOCRを実行できますか?

IronOCRライブラリを使用して、.NET C#で画像にOCRを実行できます。NuGetからIronOCRをダウンロードし、IronTesseractクラスをインスタンス化し、OcrImageInputクラスを使用して画像を入力します。その後、Readメソッドを使用して画像からテキストを抽出します。

.NETでどの画像フォーマットをOCRで処理できますか?

IronOCRは、OCR処理にjpg、png、gif、tiff、bmpなど、さまざまな画像フォーマットをサポートしています。これにより、さまざまな種類の画像ファイルと柔軟に統合できます。

C#でOCRに画像の特定の領域を指定するにはどうすればよいですか?

IronOCRでは、OcrImageInputクラスをインスタンス化する際にCropRectangleを使用して、処理する画像の特定の領域を定義できます。これにより、特定の領域に焦点を当てることでOCR操作のパフォーマンスを向上させることができます。

C#でOCR用にバイト配列から画像を読み取ることは可能ですか?

はい、IronOCRでは画像をバイト配列、AnyBitmap、Stream、またはImageとして入力することができます。この柔軟性により、さまざまなフォーマットで利用可能な画像データに対してOCRを実行できます。

C#でのOCR操作中に効率的なメモリ管理を確保するにはどうすればよいですか?

IronOCRを使用したOCR操作中に効率的にメモリを管理するには、OcrImageInputオブジェクトを作成する際に'using'ステートメントを使用します。これにより、必要がなくなったリソースが適切に解放されます。

C#でマルチフレームまたはマルチページ画像をOCRで処理できますか?

はい、IronOCRはGIFやTIFFのようなマルチフレームやマルチページの画像を読み取ることができます。この機能により、複数のフレームやページを含む複雑な画像ファイルに対してOCRを実行できます。

画像フィルターを使用してOCRにおけるテキスト認識を向上させるにはどうすればよいですか?

IronOCRは、テキスト認識能力を向上させるための画像フィルターを提供しています。これらのフィルターを適用することにより、さまざまな画像フォーマットでのOCRプロセスの精度と信頼性を向上させることができます。

C#における画像読み取りでIronOCRを使用する利点は何ですか?

IronOCRは、C#での画像読み取りに関して、複数の画像フォーマットのサポート、スキャン領域の指定能力、画像をバイトやストリームとして入力する能力など、いくつかの利点を提供します。これらの機能により、.NETアプリケーションで効率的で柔軟なOCR処理が可能になります。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

によってレビュー

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'name'

Filename: sections/author_component.php

Line Number: 70

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 70
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

">

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'title'

Filename: sections/author_component.php

Line Number: 84

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 84
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'comment'

Filename: sections/author_component.php

Line Number: 85

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 85
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once